Бывает у вас такое, что написали код, а он не работает? Если ваш ответ нет, то че вы врете? У всех такое бывало!
Я вывел для себя некое правило: "Чем меньше мы знаем, тем больше не работает".
Ну например, банально, подключить стили. Что тут сложного? Прописать тег link и пути к файлу! Но когда я только учился делать сайты для меня это была ужасная проблема! Стили постоянно не подключались! Каждый новый проект я перепроверял пути и файлы, потому что они усердно не хотели работать...
Или подключение по FTP. Для этого надо зайти в админ-панель на хостинге, создать нового ftp-пользователя и ввести в файловом менеджере логин, пароль и сервер. Дело на 5 минут. Но когда я первый раз выкладывал на хостинг сайт, происходил какой-то треш...я создавал 1000 пользователей и все они не хотели работать.
Таких примеров можно собирать как грибы после дождя.
Но почему так происходит? А черт его знает! Я не понимаю этого...
Я знаю только одно: чем глубже ты изучишь тему, тем больше шансов, что код будет работать как надо.
Возможно, это происходит из-за того, что результат вашего кода будет работать только при соблюдении многих мелких условий, но при незнании темы вы не видите полностью картинку, поэтому упускаете какие-то маленькие шажки. Соответственно, если вы изучили тему от корки до корки, то знаете все нюанасы, которые необходимо соблюсти, поэтому больше шансов написать все так, как необходимо.
Короче говоря, совет: если что-то не получается, то изучите эту тему подробнее.
Просидите день-два в гугле и тогда эта тема устаканится в вашей голове и все получится. И просидите столько, сколько нужно! Не 5-10 минут, а столько, сколько нужно! Мне как-то на сайт нужно было внедрить систему сокетов и я неделю разбирался как это сделать! Неделю, Карл! Просто неделю не занимался ничего другим кроме изучения этой темы. А сейчас для меня это приключение на 10 минут.
Совет очень банальный, но люди почему-то его не понимают, а потом начинают сдаваться и бросают программирование как только возникает малейшее непонимание ситуации.
Программирование - это вечное обучение. Каждый день вы будете сталкиваться с ситуациями, решение которых вы не знаете. И это нормально!